package com.hlkj.pay.app.merchant.ext.impl.leshua.dto.resp;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;


@Data
public class LeshuaAccessWechatDetailResp {

	@Schema(description = "微信商户号")
	private String subMchId;
	
	@Schema(description = "上报成功是返回SUCCESS，失败时返回具体的原因说明")
	private String msg;

	@Schema(description = "微信商户号所属微信渠道号")
	private String channelId;

	/**
	 * 微信商户号费率类型，枚举：
	 * 1：线上
	 * 2：线下
	 * 3：公缴
	 * 4：公益
	 * 5：保险
	 * 6：绿洲
	 * 7：高校食堂
	 * 8：私立中小幼
	 * 9：服饰日化
	 */
	@Schema(description = "微信商户号费率类型")
	private String payType;


	@Schema(description = "微信授权状态")
	private String authorizeState;

	@Schema(description = "创建时间")
	private String createTime;

	/**
	 * 微信商户号是否可用，枚举：
	 * 0：不可用
	 * 1：可用
	 */
	@Schema(description = "微信商户号是否可用")
	private String usable;

}
